Fix markdown formatting issues and add contribution infrastructure#22
Conversation
- Fix malformed strikethrough syntax in 29 files across 9 plugins - Add CONTRIBUTING.md with comprehensive guidelines - Add GitHub issue templates (bug, feature, plugin submission) - Add pull request template - Add CI/CD validation workflow for JSON and markdown Fixes markdown rendering issues that made documentation harder to read. Adds infrastructure to enable community contributions and ensure quality.
- Add CONTRIBUTING.md with comprehensive guidelines - Add GitHub issue templates (bug, feature, plugin submission) - Add pull request template - Add CI/CD validation workflow
|
This PR addresses #17 and partially addresses #18. Resolves Issue #17This PR adds the requested CONTRIBUTING.md file with:
Addresses Issue #18 (Automated Validation)Additionally, this PR adds automated validation via GitHub Actions:
The validation workflow catches:
Additional ImprovementsBeyond the requested features in #17 and #18, this PR also:
Would appreciate feedback from @saismrutiranjan18 who opened these issues! |
|
@saismrutiranjan18 Hey! I saw you opened #17 and #18. This PR implements both of those requests. Would love your feedback on whether this addresses your concerns! |
|
Closing due to scope creep — the title says "fix markdown formatting" but the PR also adds a 500-line CONTRIBUTING.md, CI workflows, and issue templates. The |
Fixes #17
Partially fixes #18
Pull Request: Fix Markdown Formatting & Add Contribution Infrastructure
Summary
This PR addresses critical markdown formatting issues and adds essential contribution infrastructure to improve the developer experience and community engagement for the knowledge-work-plugins repository.
Changes Overview
1. Fixed Markdown Formatting Issues (HIGH PRIORITY)
Problem: 29 files contained malformed strikethrough syntax (
~~textwithout closing) that was rendering incorrectly in markdown viewers.Solution: Removed all malformed strikethrough syntax across 29 files in 9 plugins.
Example Fix:
Impact:
2. Added Contribution Guidelines (MEDIUM PRIORITY)
Added:
CONTRIBUTING.md- Comprehensive 500+ line contribution guideIncludes:
Benefits: Lowers barrier to entry, standardizes contribution process, improves code quality
3. Added GitHub Issue Templates (MEDIUM PRIORITY)
Added:
.github/ISSUE_TEMPLATE/bug_report.md.github/ISSUE_TEMPLATE/feature_request.md.github/ISSUE_TEMPLATE/plugin_submission.mdBenefits: Structured issue reporting, faster triage, better information gathering
4. Added Pull Request Template (MEDIUM PRIORITY)
Added:
.github/PULL_REQUEST_TEMPLATE.mdBenefits: Standardized PR format, ensures complete information, improves review efficiency
5. Added CI/CD Validation (MEDIUM PRIORITY)
Added:
.github/workflows/validate.ymlValidates:
.jsonfilesBenefits: Catches errors before merge, automated quality checks, maintains consistency
Files Changed
Modified: 29 files (markdown formatting fixes)
Added: 6 files (contribution infrastructure)
Deleted: 0 files
Testing
Manual Testing Completed
✅ Verified all fixed files render correctly in VS Code
✅ Checked GitHub markdown preview
✅ All JSON files pass validation
✅ All plugin.json files have required fields
✅ No files were deleted or moved
Breaking Changes
❌ NONE - All changes are backwards compatible
Risk Level
✅ LOW - Changes are cosmetic and additive
Checklist
Impact
For Users: Better documentation, clearer instructions, professional appearance
For Contributors: Lower barrier to entry, faster PR process, clear guidelines
For Maintainers: Automated quality checks, standardized format, reduced workload